部署到GitHub Pages
访问说明
说明
每个github仓库都关联有一个 GitHub Pages 服务
- 如果仓库名称是
my-org/my-project
,则访问的url是https://my-org.github.io/my-project/
- 如果仓库名称是
my-org/my-org.github.io
,则访问的url是https://my-org.github.io/
配置 GitHub Pages
创建分支
这里我们定义代码源分支是 master
,发布分支是 gh-pages
说明
使用 GitHub Actions 触发部署的过程中,涉及到2种分支,即 源分支
和 部署分支
源分支
:源分支
就是网站代码源所在的分支部署分支
:部署分支
就是经过 GitHub Actions 构建后生成的静态文件分支
配置GitHub Pages
在 Settings
-> Pages
进行如下配置
Build and deployment
下的Source
选择Deploy from a branch
Branch
指定的是部署分支,即代码构建后生成的静态页面的分支,/root
是代码发布源的的入口文件目录
在 Build and deployment
下的 Source
选择 Deploy from a branch
后,提交代码触发构建有如下报错
解决方法是将 Deploy from a branch
修改为 GitHub Actions